IKsCommand Interface
Represents the states and controls of a KINGSTAR method.
Inheritance hierarchy
System.Object
System.ComponentModel.INotifyPropertyChanged
IntervalZero.KINGSTAR.Base.Class.IKsCommand
Namespace: IntervalZero.KINGSTAR.Base.Class
Assembly: IntervalZero.KINGSTAR.Base.Class (in IntervalZero.KINGSTAR.Base.dll) Version: 4.4.0.0
Syntax
public interface IKsCommand : INotifyPropertyChanged
Public Interface IKsCommand Inherits INotifyPropertyChanged
The IKsCommand interface exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
Abort | Cancels a command. |
![]() |
WaitAsync | Waits a command to be finished as an asynchronous operation. |
![]() |
WaitAsync (int) | Waits a command to be finished asynchronously with a timeout. |
Properties
Name | Description | |
---|---|---|
![]() |
Active | The method is controlling the axis. |
![]() |
Busy | The method is not finished and new output values are to be expected. |
![]() |
CommandAborted | The command is aborted by another command. |
![]() |
Done | The method has done its work. |
![]() |
Error | Signals that an error has occurred within the method. |
![]() |
ErrorId | The error identification. |
![]() |
InSync | true: the synchronization is completed. false: the slave axis is synchronizing with the master axis. |
![]() |
InVelocity | The commanded velocity reached. |
See also